package com.supergdtop.www.run.tools;

import android.content.Context;
import android.util.TypedValue;
import android.widget.TextView;

import com.asum.xlayoutparams.utils.XPxArea;
import com.asum.xtoolbar.utils.XTopBar;
import com.supergdtop.www.run.R;
import com.supergdtop.www.run.finaldata.Global;
import com.supergdtop.www.run.finaldata.XColor;


/**
 * 顶部栏初始化工具
 *
 * @author Asum
 */
public class XTopBarTools {
    public static void initialize(Context context, XTopBar topBar, String title) {
        topBar.initialize(0, 0, XPxArea.MATCH, Global.topbarH(context));
        topBar.setTitle(title);
        topBar.setBackgroundColor(XColor.TOPBAR);
        topBar.addLeftButton(R.drawable.buttonstyle_return_white, Global.topBarButtonH(context), Global.topBarButtonH(context), 0);
    }

    public static void initialize(Context context, XTopBar topBar, String leftButtonText, float textSize, String title) {
        topBar.initialize(0, 0, XPxArea.MATCH, Global.topbarH(context));
        topBar.setTitle(title);
        topBar.setBackgroundColor(XColor.TOPBAR);
        TextView button = topBar.addLeftButton(R.drawable.buttonstyle_rect_lucency_lucency, leftButtonText, XPxArea.WRAP, Global.topBarButtonH(context), 0);

        button.setTextColor(XColor.TEXT_WHITE);
        button.setTextSize(TypedValue.COMPLEX_UNIT_PX, textSize);
    }
}
